Developing Collaborative Editing Applications using Web Services

نویسندگان

  • Muhammad Younas
  • Rahat Iqbal
چکیده

For instance, a CEA for developing a software product, may require specialised and cheaper services provided by different software engineers and programmers, which are remotely located and connected via the Internet. This enable companies such as Microsoft to acquire some services from programmers in India, while others from China. Using WS technologies and protocols such as SOAP, WSDL, and UDDI, systems can easily be integrated and utilised for a variety of services in ComputerSupported Cooperative Work (CSCW) applications, such as electronic conferences and meetings, collaborative CAD and CASE applications, and collaborative documentation systems. ABSTRACT This paper presents a new approach for developing collaborative editing applications (CEAs) using Web Services technologies and protocols such as SOAP, WSDL, and UDDI. In the proposed approach, CEAs can be developed using different services available from various autonomous and heterogeneous collaborative editing systems which are distributed across the Internet. A new transactional approach is also presented so as to ensure the consistency and correctness of CEAs. Transactions ensure the concurrent execution and reliability of CEAs during systems and communication failures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supporting Collaborative Software Design with a Plug-in, Web Services-based Architecture

Collaborative editing enables one or more users to edit artifacts simultaneously over a network. Collaborative editing is important in many kinds of editing tools such as Computer-Aided Design tools, Computer-Aided Software Engineering (CASE) tools, drawing tools, and document editors. We describe a new approach for realising collaborative editing applications using Web Services. We have added ...

متن کامل

QoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering

Since, most of the organizations present their services electronically, the number of functionally-equivalent web services is increasing as well as the number of users that employ those web services. Consequently, plenty of information is generated by the users and the web services that lead to the users be in trouble in finding their appropriate web services. Therefore, it is required to provi...

متن کامل

Experiences Developing a Collaborative Travel Planning Application with .NET Web Services

Web services have the potential to provide much more seamless, dynamic and open distributed applications than earlier technologies. We describe our experiences developing an integrated, collaborative travel planning application using .NET, C# and web services. This application provides a unified portal for customers and travel agents to plan, revise and book travel itineraries, with interaction...

متن کامل

Experiences developing architectures for realizing thin-client diagram editing tools

Diagram-centric applications such as software design tools, project planning tools and business process modelling tools are usually “thick-client” applications running as stand-alone desktop applications. There are several advantages to providing such design tools as web-based or even PDAand mobile phone-based applications. These include ease of access and upgrade, provision of collaborative wo...

متن کامل

A Framework for Constraint-Based Collaborative Web Service Applications and A Travel Application Case Study

Future Web applications will be more collaborative, and will use the standard and ubiquitous Internet protocols. Independently developed applications will have to be integrated seamlessly despite their heterogeneous origins. Heterogeneity stems from programming languages, development environments, operating systems, and host devices. It can be addressed by providing means of composing (or reusi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003